<?php 
class DialogoMensajes{
	/** 
	 * @var int Tipo de dialogo
	 * 0 - Dialogo de semana 
	 * 1 - Dialogo de mensajes
	 * 2 - Dialogo de informacion
	 */
	var $tipoDialogo = 1;
	/** @var String Titulo del mensaje */
	var $titulo;
	/** @var String Contenido */
	var $contenido;
	/** 
	 * @var int Tipo de mensaje (YAHOO SimpleDialog Icons) 
	 * 0 - Bloqueado
	 * 1 - Advertencia
	 * 2 - Ayuda
	 * 3 - Informacion
	 * 4 - Alarma
	 * 5 - Sugerencia 
	 */
	var $tipo;
	
	function DialogoMensajes(){
		$this->setMensaje('Un error a ocurrido','De clic en aceptar para continuar.');
	}

    /**
     * Muestra un mensaje al usuario del tipo Yahoo!.
     * Los iconos pueden ser:
     *  0 - Bloqueado
	 *  1 - Advertencia
	 *  2 - Ayuda
	 *  3 - Informacion
	 *  4 - Alarma
	 *  5 - Sugerencia
     * @param String $pTitulo Titulo del mensaje
     * @param String $pContenido Contenido o cuerpo del mensaje
     * @param int $pTipo Tipo del mensaje (Yahoo! SimpleDialog Icons)
     */
	function setMensaje($pTitulo,$pContenido,$pTipo=0){
		$this->titulo = $pTitulo;
		$this->contenido = $pContenido;
		$this->tipo = $pTipo;
	}
	
	static function &getDialogoMensajes(){
		static $instancia;
		if(!is_object($instancia)) $instancia = new DialogoMensajes();
		return $instancia;
	}
}
?>